Sand drain - French English Dictionary